:deep(.el-carousel__indicators--vertical) {
    display: none;
  }
  .yy-screen {
    background: #1b6499;
    width: 100%;
    height: 100%;
    padding: 0.2rem;
    display: flex;
    flex-direction: row;
    &-empl {
      flex: auto;
      min-width: 0;
      &_list {
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        padding: 0;
        &-item {
          flex: 1;
          display: flex;
          min-height: 0;
          margin: 0;
        }
        &-content {
          width: 100%;
          height: 100%;
          display: flex;
          flex-direction: row;
          padding: 0;
          color: #221c59;
          font-size: 0.3rem;
          min-width: 0;
          &-dept {
            flex: 0 0 0.8rem;
            background: #fff;
            border-radius: 0.08rem;
            margin: 0.05rem;
            font-size: 0.5rem;
            display: block;
            align-items: center;
            text-align: center;
            justify-content: center;
            padding: 0.05rem;
            overflow: hidden;
            font-weight: bold;
            writing-mode: vertical-lr;
            letter-spacing: 0.05rem;
          }
          &-data {
            flex: auto;
            min-width: 0;
            display: flex;
            flex-wrap: wrap;
            &-item {
              display: inline-flex;
              width: 33.33%;
              height: 50%;
              margin: 0;
              padding: 0.05rem;
              &-content {
                display: flex;
                background: #d7fadc;
                width: 100%;
                height: 100%;
                border-radius: 0.08rem;
                flex-direction: column;
                &-title {
                  flex: 0 0 0.5rem;
                  border-bottom: 0.02rem solid #4c73c2;
                  display: flex;
                  font-weight: bold;
                  padding: 0 0.1rem;
                  align-items: center;
                  font-size: 0.35rem;
                }
                &-desc {
                  flex: auto;
                  min-height: 0;
                  padding: 0;
                  display: flex;
                  &-photo {
                    flex: 0 0 1.8rem;
                    display: flex;
                    align-items: flex-start;
                    justify-content: center;
                    overflow: hidden;
                    padding: 0.05rem;
                  }
                  &-remark {
                    flex: auto;
                    min-width: 0;
                    font-size: 0.22rem;
                    padding: 0.05rem;
                    overflow: hidden;
                  }
                }
                &-schedule {
                  flex: 0 0 0.6rem;
                  display: flex;
                  padding: 0 0.1rem;
                  font-size: 0.23rem;
                  flex-direction: column;
                  justify-content: flex-start;
                  min-height: 0;
                  overflow: hidden;
                }
              }
            }
          }
        }
      }
    }

  }

  .yy-screen2 {
    background: #1b6499;
    width: 100%;
    height: 100%;
    padding: 0.2rem;
    display: flex;
    flex-direction: row;
    &-empl {
      flex: auto;
      min-width: 0;
      &_list {
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        padding: 0;
        &-item {
          flex: 1;
          display: flex;
          min-height: 0;
          margin: 0;
          position: relative;
        }
        &-content {
          width: auto;
          height: 100%;
          display: flex;
          flex-direction: row;
          padding: 0;
          color: #221c59;
          font-size: 0.3rem;
          min-width: 0;
          &-dept {
            flex: 0 0 0.8rem;
            background: #fff;
            border-radius: 0.08rem;
            margin: 0.05rem;
            font-size: 0.5rem;
            display: block;
            align-items: center;
            text-align: center;
            justify-content: center;
            padding: 0.05rem;
            overflow: hidden;
            font-weight: bold;
            writing-mode: vertical-lr;
            letter-spacing: 0.05rem;
          }
          &-data {
            flex: auto;
            min-width: 0;
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            &-item {
              width: 4.08rem;
              height: 50%;
              margin: 0;
              padding: 0.05rem;

            }
          }
        }
      }
  }
  }
 